// 其他公用样式
.outbox {
	width:100%;
	min-width:@container-min-width;
	max-width:@container-max-width;
	margin:0 auto;

	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}
.hide {display: none;}

.hide_it { display: none !important;}


ul {
	padding:0;
}


// Universal link styling
a {
	color: #0a8ddf;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0); // Removes the dark touch outlines on links in webkit browsers.

	&:active {
		color: #0a8ddf;
	}
}

/* 拉伸页面到底部 */
/* 同时需设置html, body {height: 100%;} */
.main_content {min-height: 85%;}


.img-box{
	>.img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		max-height: 100%;
	}
	&:before{
		content: "";
		display: block;
		width: 100%;
		padding-top: 100%;
	}
}


